@charset "utf-8";
.main{
	background: #fff;
	padding: 260px 0 48px;
	text-align: center;
	color: #707070;
}
.main .logo{
	width: 240px;
	margin: 0 auto 12px;
}
.main .logo img{
	width: 100%;
}
.loader{
	width: 50px;
	height: 50px;
	margin: 155px auto 275px;
}
.word li{
	font-size: 12px;
	line-height: 20px;
	color: #707070;
}
.word li span{
	color: #000;
}
.main-icon {
	margin: 40px auto;
}
.main-icon li{
	display: inline-block;
	margin: 0 15px;
}
@media only screen and (max-width: 500px) {
	.main{
		padding: 100px 0 48px;
	}
	.word{
		box-sizing: border-box;
		padding: 0 15px;
	}
	.main-icon li{
		width: 16%;
		display: inline-block;
		margin: 0 3px;
	}
	.main-icon li img{
		width: 100%;
		vertical-align: middle;
	}
}